let data = {
  collectionBaseInfo: {
    id: "",
    title: "",
    state: 0,
    imagePc: "",
    imageMobile: "",
    type: 0,
    keyword: "",
    filters: [],
    shortLink: "",
    createtime: 0,
    hasKeyword:false,
    hasDate:false,
    hasCategory: false,
    publishedStartDate:'',
    publishedEndDate:'',
    classificationId:'',
    returnFilters: [],
  },
  productAddedList: [],
};

let params = {
  searchParam: {
    collectionId: "",
    search: "", //编号或名称
    categoryId: "",
    categoryLevel: null,
    state: null,
    selectedDate: null,
    startTime: null,
    endTime: null,
  },
  addParam: {
    productSelectedList: [],
    products: {
      collectionId: "",
      productIds: [],
      sequence: 10000,
    },
    collection: {
      id: "",
      boothItemId: "",
      title: "",
      type: 1,
      keyword: "",
      filters: [],
      hasKeyword:false,
      hasDate:false,
      hasCategory: false,
      publishedStartDate:'',
      publishedEndDate:'',
      classificationId:'',
      returnFilters: [],
    },
  },
  editParam: {
    product: {
      collectionId: "",
      productId: "",
      sequence: 0,
    },
    collection: {
      id: "",
      boothItemId: "",
      title: "",
      type: 0,
      keyword: "",
      filters: [],
      hasKeyword:false,
      hasDate:false,
      hasCategory: false,
      publishedStartDate:'',
      publishedEndDate:'',
      classificationId:'',
      returnFilters: [],
    },
  },
};

let page = {
  total: 0,
  pageNum: 1,
  pageSize: 40,
  options: [40, 60, 80, 120],
};

let status = {
  product: {
    modalAdd: {
      isShow: false,
    },
    modalModify: {
      isShow: false,
    },
    modalSequence: {
      isShow: false,
    }
  },
  collection: {
    modalAdd: {
      isShow: false,
    },
    modalModify: {
      isShow: false,
    },
  },
};

export default {
  tParam: params,
  tData: data,
  tPage: page,
  tStatus: status,
};
